King Athelstan Primary School
Villiers Rd., Kingston upon Thames, Greater London, United Kingdom, KT1 3AR
(02085) 468210 Phone